//package com.rede.didiok.gateway.config;
//
//import org.springframework.context.annotation.Configuration;
///**
// * @Author: liuss
// * @DateTime: 2023-07-11 19:39
// * @Description:
// */
//@Configuration
//public class CorsConfig {
////
////    // 添加过滤器
////    @Bean
////    public CorsWebFilter corsWebFilter(){
////
////        // 基于url跨域，选择reactive包下的
////        UrlBasedCorsConfigurationSource source=new UrlBasedCorsConfigurationSource();
////        // 跨域配置信息
////        CorsConfiguration corsConfiguration = new CorsConfiguration();
////        // 允许跨域的头
////        corsConfiguration.addAllowedHeader("*");
////        // 允许跨域的请求方式
////        corsConfiguration.addAllowedMethod("*");
////        // 允许跨域的请求来源
////        // corsConfiguration.addAllowedOrigin("*");
////        corsConfiguration.addAllowedOriginPattern("*");
////        // 是否允许携带cookie跨域
////        corsConfiguration.setAllowCredentials(true);
////
////        // 任意url都要进行跨域配置
////        source.registerCorsConfiguration("/**",corsConfiguration);
////        return new CorsWebFilter(source);
////    }
//
////
////    @Override
////    public void addCorsMappings(CorsRegistry registry) {
////        //        所有的当前站点的请求地址，都支持跨域访问。
////        registry.addMapping("/**")
////                //是否发送Cookie
////                .allowCredentials(true)
////                //放行哪些原始域
////                .allowedOriginPatterns("*")
////                //当前站点支持的跨域请求类型是什么
////                .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
////                //	允许请求头中的header，默认都支持
////                .allowedHeaders("*")
////                //响应头中允许访问的header，默认为空
////                .exposedHeaders("*")
////                //预请求的结果的有效期，默认30分钟,这里为一天
////                .maxAge(24 * 60 * 60);
////
////    }
//}
